release:
./chkdoc
rm -fr gpsbabel-$(VERSIOND)
- cvs tag gpsbabel_$(VERSIONU)
+ cvs tag -F gpsbabel_$(VERSIONU)
cvs export -r gpsbabel_$(VERSIONU) -d gpsbabel-$(VERSIOND) gpsbabel
tar czf /tmp/gpsbabel-$(VERSIOND).tar.gz gpsbabel-$(VERSIOND)
cd /tmp ; tar xzf gpsbabel-$(VERSIOND).tar.gz
garmin_tables.h
gcdb.o: gcdb.c defs.h queue.h coldsync/palm.h coldsync/pdb.h
geo.o: geo.c defs.h queue.h
+geoniche.o: geoniche.c defs.h queue.h coldsync/palm.h coldsync/pdb.h
gpilots.o: gpilots.c defs.h queue.h coldsync/palm.h coldsync/pdb.h
gpspilot.o: gpspilot.c defs.h queue.h coldsync/palm.h coldsync/pdb.h
gpsutil.o: gpsutil.c defs.h queue.h magellan.h
coldsync/pdb.h
route.o: route.c defs.h queue.h
saroute.o: saroute.c defs.h queue.h
-smplrout.o: smplrout.c defs.h grtcirc.h
+smplrout.o: smplrout.c defs.h queue.h grtcirc.h
tiger.o: tiger.c defs.h queue.h csv_util.h
tmpro.o: tmpro.c defs.h queue.h csv_util.h
tpg.o: tpg.c defs.h queue.h jeeps/gpsmath.h jeeps/gps.h jeeps/gpsport.h \
# define M_PI 3.14159265358979323846
#endif
+/*
+ * Snprintf is in SUS (so it's in most UNIX-like substance) and it's in
+ * C99 (albeit with slightly different semantics) but it isn't in C89.
+ * This tweaks allows us to use snprintf on the holdout.
+ */
+#if __WIN32__
+# define snprintf _snprintf
+#endif
+
/*
* Common definitions. There should be no protocol or file-specific
* data in this file.